package com.xqboss.apps.vo.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 身份晋升（身份卡、碎片）
 */
@ApiModel("身份晋升（身份卡、碎片）")
@Data
@Builder
public class PromotionSuccessVo extends PromotionVo{

    @ApiModelProperty("晋升的身份")
    private String promotionIdentity;

    @ApiModelProperty("晋升的等级")
    private String promotionLevel;

    @ApiModelProperty("是否为最大等级（true-为最大等级）")
    private Boolean isMaxLevel;

    @ApiModelProperty("冷却时间(分钟)")
    private Integer coolingTime;

    @ApiModelProperty("剩余冷却时间")
    private Long expire;

}
